//- Copyright (c) 2016 Lucky Byte, Inc.
extends ../../layout

block content
  form.ui.attached.segment.main

    button.ui.green.left.icon.labeled.button.right.floated(type="button"
      onclick="window.history.back()") 返 回
      i.icon.left.arrow

    h4.ui.dividing.header 参数说明

    p 参数会传递到脚本中，供脚本使用，这和其它基于命令行的程序一样，通常称为<em>命令行选项</em>。
      | 每个脚本的参数是不同的，有些脚本可能不需要任何参数，有些脚本可能支持多个参数选项，这根据脚本不同而不同。
      | <em>参数的存在主要是为了提供更大的灵活性，但脚本作者应该避免滥用，否则效果可能适得其反</em>。
    p 参数一般语法为：
    pre
      code --opt=value --opt2=value2 ...

    p 两个减号(--)后跟选项名，然后是等号，等号后面为选项的值，注意等号两边不要有空格。

    h4.ui.dividing.header 动态参数

    p 实际中，经常需要动态参数，例如经常在文件名中会混入当天的日期，例如：
    pre
      code file-20160220.txt

    p 如何动态获取当前的日期并填入参数中呢？这就是动态参数解决的问题，可以在参数中这样写：
    pre
      code file-@YYYY@@MM@@DD@.txt

    p 如果今天是 2016 年 8 月 4 日，那么脚本实际得到的参数为:
    pre
      code file-20160804.txt

    p 动态参数由 @@ 包含一个单词，例如，<em>@YYYY@</em>，<em>@MM@</em> 等等，当前支持的动态参数为：

    table.ui.table.basic.celled
      thead
        th.center.aligned 名称
        th 说明
      tbody
        tr
          td.collapsing.center.aligned DATE
          td 当前日期，例如 2016-08-09
        tr
          td.collapsing.center.aligned date
          td 当前日期，例如 2016-8-9
        tr
          td.collapsing.center.aligned TIME
          td 当前时间，24 小时制，例如 23:31:23
        tr
          td.collapsing.center.aligned time
          td 当前时间，12 小时制，例如 11:31:23
        tr
          td.collapsing.center.aligned YYYY
          td 当前年份，4 位，例如 2016
        tr
          td.collapsing.center.aligned YY
          td 当前年份，2 位，例如 16
        tr
          td.collapsing.center.aligned MM
          td 当前月份，2 位，例如 08
        tr
          td.collapsing.center.aligned M
          td 当前月份，1 位 或 2 位，例如 8, 11
        tr
          td.collapsing.center.aligned DD
          td 当前日，2 位，例如 04
        tr
          td.collapsing.center.aligned D
          td 当前日，1 位 或 2 位，例如 4, 11
        tr
          td.collapsing.center.aligned HH
          td 当前小时，24 小时制，2 位，例如 09
        tr
          td.collapsing.center.aligned H
          td 当前小时，24 小时制，1 位 或 2 位，例如 9, 21
        tr
          td.collapsing.center.aligned hh
          td 当前小时，12 小时制，2 位，例如 09
        tr
          td.collapsing.center.aligned h
          td 当前小时，12 小时制，1 位 或 2 位，例如 9, 11
        tr
          td.collapsing.center.aligned mm
          td 当前分钟，2 位，例如 09
        tr
          td.collapsing.center.aligned m
          td 当前分钟，1 位 或 2 位，例如 9, 59
        tr
          td.collapsing.center.aligned ss
          td 当前秒，2 位，例如 09
        tr
          td.collapsing.center.aligned s
          td 当前分钟，1 位 或 2 位，例如 9, 59
